Equilibrium Computation And Machine Learning